harpoon fork - German English Dictionary